Michael's Beach Hotel Apartments

Address:

Larnaca-Dekelia Road
P.O. Box 42229
06532 Larnaca, CY

Hotel star rating:

2 stars

Map:


Contact   ·   Privacy   ·   Terms