Hotel DelisiHotel
Nucubidze Street 57, Tbilisi 0177, Georgia, Tbilisi, 0177
Featuring free Wi-Fi and a shared lounge, Hotel Delisi is located in the ecological environment of Tbilisi, just 100 metres from Delisi Metro Station. Lisi Lake is a 10-minute drive away.