Hotel Olimpo is situated on a 17,000m² peninsula in Isla, a 5-minute walk from the centre, with direct access to 2 beaches and the seafront promenade. It offers an outdoor pool, a sauna, a gym, a tennis court, and a boutique shop. Free WiFi and free ...
Rooms total: 8Important Information
Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
More information »