Twins Tower Apartment Tbilisi City
Boasting mountain views, Twins Tower provides accommodation with balcony, around 5 km from Freedom Square. With river views, this accommodation offers a patio. The accommodation features a 24-hour front desk, airport transfers, a lift and free Wi-Fi.
Number of rooms: 3
10, Navtlughi street, Building 1, 0113 Tbilisi City, Georgia