Hotel Los Barruecos has an outdoor swimming pool and offers free Wi-Fi throughout the hotel. It is situated on the N 521 just outside the Los Barruecos Nature Reserve.
Book this Hotel