
Sanlucar De Barrameda, Spain
Barrameda
2-star hotel
The Hotel Barrameda enjoys a prime location on Broad Street, opposite Town Hall Square, in the heart of Sanlúcar de Barrameda's pedestrianized city center. Opened in late 2007 and expanded in 2012, the hotel offers modern…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant


