Located near Pastida, Rhodes, these family-run studios and apartments offer a relaxed stay in a rural setting, approximately 200m from the village. Diagoras Airport is about 7 km away. Kremasti Beach is approximately 3 km away, and Faliraki Beach is...