Hotel Leo Palace Tbilisi
26 Nikolai Gogol Street, Tbilisi, Georgia
26 Nikolai Gogol Street, Tbilisi, Georgia
The 3-star Hotel Leo Palace Tbilisi is situated in Chugureti, which is a great choice for travellers interested in old town exploring, friendly locals and nature, within 25 minutes' walk of Tbilisi Zoo, which is highly recommended for a family visit.
The Leo Palace Tbilisi has 11 rooms, comprising a balcony and a seating area. A flat-screen TV with satellite channels, along with a mini fridge bar and coffee/tea makers, are offered. Furnished with a sofa set and a work desk, they also have sound-proofed windows. Bathrooms come with a bidet, a walk-in shower, and a bath, along with hair dryers and towels.
The hotel is nearly a 5-minute walk from Karvasla, approximately 25 minutes' walk from Tbilisi Circus. The nearby sports attractions are Boris Paichadze Arena (1 km), and Tbilisi Sports Palace (2.1 km). Kashveti Church lies nearly a 10-minute drive away, while Square is just off this Tbilisi hotel. To Yerevan bus stop is around 5 minutes' walk from the property. Novo Alexeyevka is the nearest airport, approximately 20 km away.
Barbarestan is located next to the hotel and serves healthy dishes, within walking distance of the property.