Set in the tranquil town of Luarca, in the Asturias region of northern Spain, this luxurious hotel boasts beautiful architecture dating from the 19th century. Enjoy a relaxing stroll around the large gardens surrounding the property.
This glorious town house is filled with exquisite decor and period features from the early 20th century, allowing you to stay in timeless elegance during your visit to Luarca.