Hotel Ampolla Sol offers relaxed lodging with some rooms featuring marina views. Guests can enjoy a seafood restaurant and complimentary WiFi.