Dieses Hotel liegt wenige Schritte von: Edgware Road. Das Stadtzentrum liegt eine kurze 10-minütige Autofahrt entfernt. Jedes Zimmer beinhaltet Fernseher und Kabel-/Satelliten TV. Baker Street, Hyde Park und Marble Arch sind in 20 Minuten zu Fuß erreichbar. Queensway, Harrods und Regents Park liegen auch in der Nähe. Madame Tussauds ist in Gehdistanz von diesem Hotel. London Zoo befindet sich eine 5-minütige Autofahrt entfernt. London City Airport (LCY) ist 40 Minuten Autofahrt entfernt. |