Port Royal Villas & Spa
Photo gallery for Port Royal Villas & Spa
Overview of Port Royal Villas & Spa
Port Royal Villas & Spa
5-star Rhodes hotel with 4 restaurants
Reviews
9.8
Exceptional
Popular amenities
Explore the area
Terma Eukalyptou Str., Kolymbia, Afandou, Rhodes, Rhodes Island, 85100
- Oasis Bar1 min walk
- Caffè Vero2 min walk
- Kolimbia Beach7 min walk
- Seven Springs8 min drive