
Garden Hotel
Dodecanese Islands / Rhodes / Pastida • View on Map
Please select your dates
Open : May to October ... The Garden Hotel is located in the small village of Pastida, where you can enjoy the peace and local charm.... More Info »