Featuring Wi-Fi throughout the property, Leo Hotel Baku sits 3.3 km from the historic Ajdarbey Mosque.
The Milli Park promenade is within reach of the hotel, while 89 sayli usaq bagcasi bus stop is about 10 minutes' walk away. The Palace of Happiness is 2.5 km away, while Baku train station is situated 3.9 km from this 5-star hotel.
Bibar is a short way from the Leo.
Free Wi-Fi
24-hour reception
Swimming pool
Beach access
Fitness centre
Aqua park
Gallery
Facilities
General
No smoking on site
Free Wi-Fi
Parking
24-hour reception
Pets allowed
Electric vehicle charging station
Dining
Restaurant
Bar/ Lounge area
Leisure & Sports
Swimming pool
Beach access
Aqua park
Garden area
Spa & wellness centre
Sauna
Jacuzzi
Fitness centre
Services
Airport shuttle
Room service
Room Amenities
Air conditioning
Terrace
Policy
Check-in:from 12:00 hours
Check-out:until 10:00 hours
Payment methods
Visa
Master Card
American Express
Pay in local currency at the property
Rooms
Please wait, we're checking available rooms for you.