Riu Resorts & Hotels Locations

Aruba Bahamas Cuba Costa Rica
Dominican Republic Jamaica Mexico

Catalonia - Spain

Catalonia is divided into four small provinces: Girona, Lleida, Tarragona and its capital Barcelona. Catalonia is an autonomous region in the Kingdom of Spain that shares a border with France and Andorra. The Hotel Riu Olot is located in the town of Olot in the Girona province. Travellers to Catalonia always marvel in the beautiful beaches, artful culture and architecture and laid back attitude of fun locals always make your Spain vacation one to remember.

Hotel Riu Olot4 Star

Hotel Riu Olot, located in Girona province, is surrounded by mountains, stunning valleys and beautiful sights all around. Just over an hour from Barcelona, you can...