Alora Apartments

Larnaca - Larnaca

Search dates for this hotel

Overview

Situated in Larnaca, this apartment is within 1 mi (2 km) of Port of Larnaca and Europe Square. Finikoudes Beach is 1.3 mi (2.1 km) away.