7.3 Guest rating Hotel photo

Villa Drosos Villa

Hint: You can enter any city or hotel name

Book Villa Drosos Villa

28th October 55, Limassol 1.5 km from city center
Photos Of
Facilities of Villa Drosos Villa
  • Swimming Pool
Room facilities
  • Air conditioning

Show Villa Drosos Villa on the map

Drosos Villa 34.664984 32.693867