Hotel Olive Garden
Lardos - 85109,Rhodes, Greece +0030 2244 0 44171
info@olivegardenhotel.gr
Hotel Olive Garden
Lardos - 85109,Rhodes, Greece +0030 2244 0 44171
info@olivegardenhotel.gr
Get in touch
To Make Reservation
Please call General Manager

(0030) 6938 058585
info@olivegardenhotel.gr