Altius Boutique Hotel

Nicosia - Nicosia

Search dates for this hotel

Overview