Ubicado a pocos pasos del Regent's Garden y del museo de cera Madame Tussauds, el Americana Hotel se encuentra a 600 metros y la estación de metro de Baker Street está justo enfrente de la London Business School y a 15 minutos a pie. Desde el campo de cricket de Lourdes y desde el astillero Santander Skyleier a 150 metros de distancia. El hotel sirve un desayuno bufé de todas las mañanas, cuenta con un baño privado y una TV de pantalla plana con canales vía satélite. De igual forma el establecimiento ofrece acceso gratuito a internet y una zona que ofrece bebidas de todo tipo además de bebidas calientes, como por ejemplo, café, té y chocolate.