Villa Ino Villa Peyia, Région de Paphos
Set in Peyia, 1.2 km from Laourou Beach and 2 km from Coral Bay, Villa Ino offers air-conditioned accommodation with a terrace and free Wi-Fi. This villa features accommodation with a balcony.
Sea Caves Avenue, 8575 Peyia, Chypre