Alexia Hotel Apts

Larnaca - Larnaca

Search dates for this hotel

Overview

Located in the heart of Larnaca, this aparthotel is within a 5-minute walk of Church of Saint Lazarus, Agios Lazaros Square and Agios Lazaros Byzantine Museum. Finikoudes Beach and Dimarchiou Square are also within 10 minutes.