Hilltop hotel overlooking the Mediterranean with pools, terrace, sea-view rooms, free WiFi, AC and Mediterranean cuisine. Near Castelldefels, Barcelona and Garraf Park.
Avinguda de l'Hotel, 22, Castelldefels, Spain