See map
The Hotel Riu Olot lies in the enchanting town of Olot, characterized for its situation in the midst of a natural park, the highlight of which is the Garrotxa volcanoes.See more