Situated in Protaras, 200 metres from Vyzakia Beach and 400 metres from Lombardi Beach, Lombardi Seafront Villa features air-conditioned accommodation with a terrace and free Wi-Fi. This villa offers accommodation with a balcony.
531A Leoforos Protara- Kavo Greco, 5297 Protaras, Cyprus