New Famagusta Hotel

New Famagusta Hotel

Company Detail

Comfortable 3 star Hotel ideally located, offering a warm atmosphere