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
Features
  • 29 rooms in property 6 floors in hotel
You May Also Like

Amenities / Features
  • Elevator


Meet the Team

No team member added yet

Awards & Accolades

By visiting this site you agree to our use of cookies. We use cookies and device data to enhance functionality, personalize content and ads, and analyze usage. Your data may be shared with partners. Manage preferences or object to legitimate interest at any time via our Cookie Policy
Virtual Keyboard