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!
4, Michael Angelou street, Larnaca
Just 500 metres from McKenzie Beach, St. Mamas Apts consists of 5 buildings and offers fully equipped accommodation with free WiFi and a balcony overlooking the city. The centre of Larnaca City is 1.5 km away. All apartments of St.
See MoreUsage of subsidiary facilities may incur additional fees