Hostel In Tbilisi
Located in the centre of Tbilisi, just a 5-minute walk from Avlabari Metro Station, this hostel offers free WiFi, bright rooms and a great location. Freedom Square is just 2 km from the property and Sameba Cathedral is 1 km from the property.
Avlabari, Nasakirali 6, 103 Tbilisi, Georgia
This property has been viewed 72 times
This property has been viewed 72 times