Albergue La Concha
Spanish
Albergue La Concha is a Spanish lodging establishment offering a unique experience in a natural setting. This 2-star hotel is situated within walking distance of the historic center, providing a convenient base for exploring.
Location