Home | Dominican Republic | Write a Review | Blog | Advertise

Riu torquesa (Holguin)

I understand that Riu Torquesa has been working to improve this resort. It has been on our radar. Any recent travellers how is it now? please share your pluses & minuses. - thanks