Located 4.7 km from the Posh Fountain Public Square, Leo Hotel Baku offers a Jacuzzi and a sauna. The hotel also includes a charging station for electric vehicles.
Baku centre is 10 minutes' walk, and sports attractions such as Tofik Bakhramov Multi-Purpose Stadium are about 10 minutes away by car. The grocery store "Ganjlik Mall" is just 1.8 km from this 5-star hotel. The Heydar Aliyev Center is a 25-minute stroll from the Leo. The property is located 25 km from Heydar Aliyev airport and within reach of 89 sayli usaq bagcasi bus stop.
This hotel is 650 metres from New York Pizza Baku, that serves American cuisine.