Bar, Restaurant, Cafe, Friseur.
447 Zimmer mit Bad oder Dusche/WC, TV.
Das 1970 gebaute Hotel liegt zentral, unmittelbar am British Museum und an der Oxford Street und Covent Garden. Alles ca. 100 m entfernt.