No image available for this hotel
No image available for this hotel
Larnaca, Larnaca
Spend a second to
save a fortune!
Spend a second to save a fortune!
Michalaki Paridi 30, Larnaca
Centrally located in Larnaca Town, St. Lazaros Studios offers self-catering accommodation opening to a patio. It is within walking distance from Finikoudes Beach, restaurants and bars. Free Wi-Fi is provided in all areas. All units at St.
See MoreUsage of subsidiary facilities may incur additional fees