Saved to 49 lists

Show map Melia Villa

Customers who viewed Melia Villa also viewed:

Flokkas Hotel Apartments

hotel Located 300 metres from Sunrise Beach in Protaras, Flokkas Apartments offers a swimming pool and bar. It features self-catering accommodation with free Wi-Fi.

Most recent booking for this hotel was yesterday at 10:48

Score from 70 reviews Excellent 8.7/10
+ _
Close map