Lage
Dieses Hotel liegt vorzüglich im westlichen Teil von London, in Westminster, in bequemer Reichweite der Bahnhöfe Paddington und Edgware Road sowie von Marble Arch, Bayswater, Regent's Park, Hyde Park, Madame Tussauds, Lords Cricket-Feld und Baker Street.
Zimmer
Alle Hotelunterkünfte sind elegant gestaltet und modern ausgestattet.
Restaurant
Beginnen Sie den Tag mit einem köstlichen kontinentalen Frühstück in der warmen Atmosphäre des Frühstücksraums.