Situated 1.3 km from Costa Meloneras in Meloneras, this villa features a terrace. Guests benefit from balcony. Free WiFi is provided throughout the property. The kitchen has a dishwasher and there is a private bathroom. Read more
Situated 1.3 km from Costa Meloneras in Meloneras, this villa features a terrace. Guests benefit from balcony. Free WiFi is provided throughout the property. The kitchen has a dishwasher and there is a private bathroom.