Freedom Square Apart Hotel is conveniently set in the centre of Tbilisi City, and provides a terrace and free Wi-Fi. The property is located 6.7 km from Medical University Metro Station, 1.1 km from Saint George's Armenian Cathedral and 1.
Number of rooms: 4
14. leonidze Street, Tbilisi, Georgia 3rd Floor, 0105 Tbilisi City, Georgia