Located in London City Centre, this luxury hotel is within a 5-minute walk of Nelson's Column and St. Martin-in-the-Fields. London Eye and London Dungeon are also within 10 minutes.
Great staff! Beautiful accommodations. Very nice sla.