Flokkas Hotel Apartments Book now

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.