
Rhodes, Greece
Villa Seven
4-star hotel
Located on the beach of Lachania in Rhodes, the spacious, modernly decorated Villa Seven offers a private, outdoor pool and views to the Aegean Sea from all its rooms. Guests enjoy a furnished sun terrace and free WiFi.Featuring…
- Wi-fi
- Outdoor freshwater pool
- Private pool
- Car park
