Marina Beach Apartments SA

Leoforos Amathountos, 200/2
Parekklisia, Lemesos4533
Administrative building2 floors
Transport
Grand Resort Hotel1 min150 m