Gennadi Gardens Apartments

The World>Europe>Greece>Dodecanese Islands>Rhodes>Kiotari>Gennadi Gardens Apartments

View Kiotari Information

Photos of the Gennadi Gardens Apartments, Kiotari.

About the hotel