Hotel City
Set in central Tbilisi, 3 minutes’ walk from Freedom Square, boutique-style Hotel City offers free Wi-Fi. The modern, air-conditioned rooms feature stylish wallpaper and a flat-screen TV.
Abesadze Street 7, 105 Tbilisi, Georgia
This property has been viewed 129 times
This property has been viewed 129 times