Book Online Now

info

e-mail newsletter

unsubscribe / we respect your privacy

stay in touch!

Facebook Twitter Flickr YouTube

why book with us

  • No booking fee
  • Flexible rates & cancellation policy
  • 24 hour customer service
  • Like booking direct with hotel
  • Privacy
  • Security
read more »
Americana Hotel Exterior

London Americana Hotel

Americana Hotel

The Americana is located in a Georgian building, which was totally refurbished in 2006. The hotel*s close proximity to Baker Street, underground station, which has excellent public transport links to the business, tourist and entertainment districts, make it an idea location for both the business and leisure traveler.

172 Gloucester Place
London, NW1 6DS GB

US 1.800.4.HOTELS
UK +44 (0) 208.604.2018

Check In Time: 1300
Check Out Time: 1100

info
hotel details amenities
near by directions

location

Hotel Details

What's Nearby

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.

Directions

Back to top »

Amenities

Hotel Amenities Room Amenities Area Amenities