Americana Hotel 172 Gloucester Place, London NW1 6DS United Kingdom (GBR)


Property Description

The Americana is a located in the heart of London just a few minutes walk from Baker Street underground station which has excellent transportation services, by bus and underground, to the capital many attractions. We are just a few minutes walk from Regents Park, where London Zoo and London Central Mosque are located and an open air theatre plays during the summer. We are also within a few minutes walk from Madame Tussauds, The Sherlock Holmes Museum, Lords Cricket Ground, London Business School, Regent College and the various Royal Colleges.


Cancellation/ Refund policy

Policies / Expenses


Pet Friendly?

Sorry, pets are not allowed.


Details / Other Expenses
  • Check In: 14:00 Check Out: 10:00 Floors: 6 Rooms: 29 Non Smoking Rooms: 0 Handicap Rooms: 0 Suites: 0 Meeting Rooms: 0 Policies / Expenses

Amenities / Features
  • Elevator


Meet the Team

No team member added yet

Awards & Accolades