RIU Hotels & Resorts. More than 100 hotels in the best beaches of the world
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