Kalloni Beach Villas Apartment
Skala Kallonis, Skala Kallonis, 81107, Greece
Situated in Skala Kallonis, Kalloni Beach Villas features accommodation with private pool, free Wi-Fi and free private parking for guests who drive. The accommodation has a spa bath. The rooms are fitted with a patio with views of the pool.