This hotel is located in a suburb of the enchanting small town of Penamellera Alta. It is nestled amidst a breathtaking natural landscape featuring mountains and luscious forests.
See more: Hotels in Europe Hotels in Spain Hotels in Asturias Holiday Destinations in Europe