Hotel 31 Menelaos Villas

Load more 31 Menelaos Villas images

Address: Protaras, Famagusta District, Famagusta District - Cyprus
31 Menelaos Villas Features: updating


Book now for 85 EUR

Open static map

Description

Most popular hotels in Protaras

Cyprus > Protaras