Alpha Tbilisi Hotel Tbilisi City
Located in Tbilisi City, 300 metres from Freedom Square and 600 metres from the centre, Alpha Tbilisi provides air-conditioned accommodation with free Wi-Fi, and a garden. It is set 1.2 km from Rustaveli Theatre and offers a shared kitchen.
Number of rooms: 8
7 Giorgi Leonidze Street, 0105 Tbilisi City, Georgia