Villa Olympus offers accommodation in Palma de Mallorca, 1.3 km from Cala Major Beach and 3.6 km from Palma Yacht Club. The unit is 4.4 km from Palma Port. Free WiFi is provided throughout the property and free private parking is available on site. Read more
Villa Olympus offers accommodation in Palma de Mallorca, 1.3 km from Cala Major Beach and 3.6 km from Palma Yacht Club. The unit is 4.4 km from Palma Port. Free WiFi is provided throughout the property and free private parking is available on site.