Hotel Riu Naiboa is located in Punta Cana, Dominican Republic on Carr. El Macao - Arena Gorda, Playa Arena Gorda, Punta Cana 23000. Hotel Riu Naiboa is rated 4.2 out of 5 in the category hotel in Dominican Republic.
Address
Carr. El Macao - Arena Gorda, Playa Arena Gorda, Punta Cana 23000