Hotel Garden House
Hotel
Avlabari
Located in Tbilisi City, 1 km from Freedom Square, Hotel Garden House features air-conditioned rooms with free Wi-Fi throughout the property. Guests can enjoy the on-site bar. Free private parking is available on site.
Number of rooms: 7
Avlabari Street 16, 0103 Tbilisi City, Georgia