Arrival
Night(s)
Rooms
 
 
User ID
Password
 
+44 (0) 20-7723 1452
A- A A+
  1. THE AMERICANA HOTEL ››
    The Americana Hotel is located in the very heart of London with excellent public transport links to most of the capital's attractions. The Hotel has a mini bar service where guests can enjoy a quiet drink either in their room or in the cozy TV lounge.