Book Hotel 15 Galaxia Beach Complex
Galaxia Beach Complex no 15 Archimidous 6, Limassol 1.8 km from city center
Located in Limassol, within walking distance from the beach, this holiday home features a seasonal outdoor pool. The air-conditioned unit is 12 km from Limassol Marina and from Castle of Limassol. Free WiFi is provided.
Facilities of Hotel 15 Galaxia Beach Complex
- Air conditioning