The Americana is centrally located with excellent transportation from Baker Street Tube Station to most attractions in London. The beautiful Regents Park is only a two minutes walk away and the open air theatre plays throughout the summer. The hotels close proximity to Baker Street, underground station, which has excellent public transport links to the business, tourist, and entertainment districts, makes it an idea location for both the business and leisure travelers.
The hotel has excellent facilities as well as comfortable guest rooms and public areas. It was totally refurbished in 2006.
Hotel Reservations
Center Hours: Open 24 Hours a Day, 7 Days a Week. Customer Service is
available Monday through Friday, 9 AM through 5:30 PM, EST
Search
for hotels in the United States of America by state. FreeHotelSearch.com
has one of the largest selections of hotels in the United States to
choose from. Begin your search here.