Book Online Now

Why Book With Us

  • No booking fees
  • Flexible cancellation policies
  • 24 hour customer service
  • Like booking hotel direct
  • Privacy
  • Security
Read More »

Email Offers

Unsubscribe - We respect your privacy

Stay in Touch!

Facebook Twitter Google+ Follow Us on Pinterest

London Hotels > Americana Hotel > Overview

Americana Hotel

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.

172 Gloucester Place
London, ENG NW1 6DS GB

US 1.800.4.HOTELS
UK +44 (0) 208.604.2018

Check In Time: 14:00:00
Check Out Time: 10:00:00

Book Now

Hotel Amenities

  • Children welcome

Room Amenities

  • Air conditioning