Francis Apartments

Featuring free WiFi and air conditioning, Francis Apartments is located in Larnaca. Saint Lazarus Church is 700 metres from the property. Free private parking is available on site.

All units feature a seating area. All units have a kitchenette equipped with an oven and microwave. A refrigerator and kettle are also offered. There is a private bathroom with a bath or shower in every unit.

Europe's Square is 300 metres from Francis Apartments. The nearest airport is Larnaca Airport, 4 km from Francis Apartments.