Dieses Hotel – bequem gelegen im Bezirk Sabayil – befindet sich 1,7 km von Freedom Square, 1,1 km von Palace of The Shirvanshahs und 1,9 km von Bahnhof Baku entfernt. Dieses Hotel mit 5 Sternen bietet einen Zimmerservice, eine rund um die Uhr besetzte Rezeption und kostenloses WLAN. Die allergikerfreundliche Unterkunft ist 900 m von Maiden Tower entfernt gelegen.
Fountains Square liegt 200 m von der Unterkunft London Hotel entfernt, während Upland Park 2,9 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Baku, 24 km von der Unterkunft London Hotel entfernt.