Property description
Location
When you a stay at Hotel Los Helechos in Sanlucar de Barrameda, you'll be near the beach, within a 5-minute walk of Plaza del Cabildo and Ducal Palace. This hotel is 16.6 mi (26.6 km) from Naval Station Rota and 0.4 mi (0.7 km) from Bodegas Barón.
Dining
Satisfy your appetite at the hotel's coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 8:00 AM to noon for a fee.
Rooms
Make yourself at home in one of the 3 air-conditioned rooms featuring flat-screen televisions. Rooms have private patios. Complimentary wireless internet access is available to keep you connected. Private bathrooms have deep soaking bathtubs and bidets.
Amenities
Enjoy recreation amenities such as a seasonal outdoor pool or take in the view from a rooftop terrace. Additional amenities at this hotel include complimentary wireless internet access and concierge services.
Business, and other amenities
Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage. Self parking (subject to charges) is available onsite.