City Centre
Hotels in Catalonia near City Centre Santa Maria de Olo
We found 1 property with availability in Catalonia
Show on map
Celler Colltor
Cami De Vic S/N, Santa Maria de Olo, Spain
Celler Colltor Villa is located a 15-minute ride from Monestir de Santa Maria de l'Estany Monastery and a 10-minute drive from Sant Joan d'Olo. This 7-room farm stay is fitted with 1 bathroom with a…
- 1-1