Metekhi Eight Hotel Hotel Avlabari
Offering free Wi-Fi, Metekhi Eight Hotel is situated in Tbilisi, 350 metres from Avlabari Metro Station. Free Wi-Fi is available on site.
Número de habitaciones: 6
8 Metekhi Rise, Avlabari, Avlabari, 0103 Tiflis, Georgia