
Tbilisi, Georgia
Cherry Garden
3-star hotel
The Cherry Garden Hotel, located in Tbilisi's Avlabari district, offers convenient access to local cuisine, city walks, and old-town exploration. Just 300 meters from Avlabari Metro Station and 1. 5 km from Freedom Square, this…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant























