Amelia Villa By Spot On Villa Rentals is located in Pernera / Protaras, Cyprus on 26 Oristiada Home Valley 1 Street, Pernera. Amelia Villa By Spot On Villa Rentals is rated 4.7 out of 5 in the category self-catering accommodation in Cyprus.
Address
26 Oristiada Home Valley 1 Street, Pernera