Limassol Olimpia Beach Suite is a spacious and completely renovated, seafront 2-bedroom apartment located in Enaerios area just in front of Olimpia Beach. Fresh and decorated with care to offer high...
- 20 m to sand beach
- Sea views
|Showing 1 - 2 of 2 accommodations||