avlabari Boutique Avlabari, Tbilisi City
Avlabari is situated in the Avlabari district of Tbilisi City, 1.8 km from Freedom Square, 2.3 km from Rustaveli Theatre and 2.5 km from Tbilisi Opera and Ballet Theatre. This property offers access to a balcony, free private parking and free Wi-Fi.
Number of rooms: 10
11 Vakhtang VI Street, Tbilisi City, Georgia