CrossRhodes Villas is located 300 metres away from Pefkos Beach. It offers self-catering accommodation with free Wi-Fi access and terraces overlooking the Aegean Sea.
CrossRhodes Villas is located 300 metres away from Pefkos Beach. It offers self-catering accommodation with free Wi-Fi access and terraces overlooking the Aegean Sea.