Orbeliani Hostel

Orbeliani Hostel is located in Tbilisi, within a 10-minute walk of Freedom Square Metro Station. Free WiFi access is available. This apartment has 3 bedrooms, a study, living room and balcony.