Photo Gallery

The Americana Hotel is located in the very heart of London with excellent public transport links to most of the capital's attractions.

Americana Hotel
Americana Hotel
Americana Hotel
Americana Hotel
Bedroom
Bedroom
Free Breakfast
Free Breakfast
Free Breakfast
Free Breakfast
Free Breakfast
Free Breakfast
Free Breakfast Area
Free Breakfast Area
Internet Corner
Internet Corner
The Bathrooms
The Bathrooms
The Lobby
The Lobby