Los Olivos Hotel has a 3 star rating and is located right in Arcos de la Frontera town centre in the province of Cadiz. It is an old, typically Andalusian-style house that was built in 1912 and adapted to become a hotel in 1986. The hotel sleeps a to...
Rooms total: 4 More information »