Star rating: 3
The Los Chiles hotel is located in the heart of the cozy village of Villanueva del Archbishop, the main door to the Natural Park of the Sierras de Cazorla, Segura and the Villas. The hotel offers a modern, new atmosphere with fully equipped facilities for an unforgettable stay.
Free parking
Free Wi-Fi
Room service
Air conditioning
33 double / 2 single