London Hotel has accommodations in Baku near Fountains Square and Azerbaijan Carpet Museum. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. The property is allergy-free throughout and is located a 11-minute walk from Maiden Tower.
Popular points of interest near the hotel include Freedom Square, Palace of The Shirvanshahs and Baku Railway Station. The nearest airport is Heydar Aliyev Airport, 15 miles from London Hotel.