Located in Tbilisi, 300 metres from Freedom Square, IOTA Hotel Tbilisi boasts air-conditioned rooms and free Wi-Fi throughout the property. Guests can enjoy the on-site restaurant and the garden.
Number of rooms: 90
10 Lermontov Street, 0105 Tbilisi City, Georgia