Meena Villa Book now

Meena Villa is a villa with a balcony, located in Protaras, 10 km from National Forest Park Kavo Gkreko. The villa is 500 metres from Protaras Ocean Aquarium. Free private parking is available on site.