Carril de los Ángeles 68, Sanlucar de Barrameda, Spain. See map








When you a stay at this apartment in Sanlucar de Barrameda, you'll be near the beach, just steps from Castillo de Santiago and Barbadillo Winery. This apartment is 15.8 mi (25.4 km) from Naval Station Rota and 0.2 mi (0.3 km) from Church of Our Lady of O. Make yourself comfortable in this air-conditioned apartment, featuring a kitchen with a full-sized refrigerator/freezer and an oven. A flat-screen television is provided for your entertainment. Conveniences include a microwave and a coffee/tea maker. null
Beach nearby
No front desk
Professional property host/manager
Pets not allowed
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
Spanish
Free WiFi
Non-smoking