Located in the heart of Avils, in Plaza de Espaa next to the Town Hall, the hotel occupies a landmark a seventeenth century building. It benefits from a privileged location, with easy access to Avils Airport which is just a 10 minute car ride from the hotel.