Hostal & Restaurant La Placeta 10 Accommodation rating Camprodon 06/04/24 to 08/04/24 (2 nights) 185 €