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.
Ulitsa Orbeliani 20/4, 103 Tbilisi, Georgia
This property has been viewed 77 times
This property has been viewed 77 times