Das Hotel befindet sich nahe dem Stadtzentrum Londons und nur wenige Meter vom Hyde Park entfernt. Die öffentlichen Verkehrsmittel sowie Bars sind in ca. 50 m und Einkaufsmöglichkeiten in etwa 100 m zu erreichen.
60-62 queensborough terrace
London w2 35h
Alternative Zimmertypen prüfen