131 Georgiou 'A, Limassol, Limassol (Cyprus) Show on map
Updating availability and prices
Located in Limassol, 6 km from Castle of Limassol and 6 km from Limassol Marina, Studio Lordos Beach Gardens provides air-conditioned accommodation with a balcony and free WiFi
The property features garden and mountain views, plus is 10 km from Cyprus Casino C2
This apartment is equipped with a living room and a fully equipped kitchen with a fridge and a stovetop
MyMall is 12 km from the apartment, while Kolossi Castle is 20 km away
This apartment has a hot tub, stovetop and kitchen
Hotel
Room