Verzorgd hotel op een prima en erg populaire locatie. Gelegen in Bloomsbury, vlakbij Russell Square met het British Museum om de hoek. De perfecte uitvalsbasis om Londen te leren kennen.