Angels Villa in Kremasti
Rhodes South Aegean
Check in
4:00 PM
Check out
10:00 AM
With a stay at Angels Villa in Kremasti in Rhodes, you'll be within a 15-minute drive of Rhodes Port and Kremasti Beach. This villa is 8.4 mi (13.5 km) from Palace of the Grand Master of the Knights of Rhodes and 10.8 mi (17.3 km) from Water Park Faliraki.
Make yourself at home in one of the 5 guestrooms.
Property Details
Location
, Rhodes, South Aegean , Greece