The Garden

2.7
(3 reviews)
Archimandriti Andreadi 4, 82100 Greece
Limited Service Property
Hotel
The Garden | Chios | Greece | TripAligner