London Hotel is ideaal gelegen in de wijk Sabayil in Bakoe, en ligt op 19 minuten lopen van Freedom Square, 1,1 km van Palace of The Shirvanshahs en 1,9 km van treinstation Baku. Dit hotel met 5 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. De accommodatie is allergievrije en bevindt zich op minder dan 1 km van Maiden Tower.
Fountains Square ligt op 2 minuten lopen van het hotel, en Upland Park ligt 2,9 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Heydar Aliyev, op 24 km van London Hotel.