Dieses angenehme 3-Stern-Hotel ist mitten im Herzen von West End gelegen. Alle Zimmer verfügen über ein Badezimmer mit Haartrockner. Zusätzlich sind sie mit Direktwahltelefon und Anrufbeantworter, Safe und TV. Verschiedene Einkaufsstrassen wie die bekannte Oxford Street, China Town, Theaterland, Covent Garden und Leicester Square sind nur wenige Gehminuten vom Hotel entfernt. Einladende Restaurants, Pubs, Bars sowie Diskotheken befinden sich ganz in der Nähe (etwa 200 m). Die U-Bahnstation Tottenham Court Road befindet sich in ca. 2 Gehminuten Entfernung
Hotel der Touristenklasse an zentraler Lage am Russell Square. 1630 zweckmässig eingerichtete Zimmer (ca. 10 m2) mit Radio, TV und Tee-/Kaffeekocher. Indisches Buffet-Restaurant. Chinesisches Restaurant. Pizza Café. London Pub Bear Garden. Meeting Place mit Sky Sports. Gratis WLAN. Lift.