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.