Hotel riu punta cana booking July 8, 2019 16 32 64 128 Riu hotel punta cana booking Hotel riu palace punta cana booking Hotel riu palace bavaro punta cana booking Hotel riu bambu punta cana booking Hotel riu republica punta cana booking Hotel riu punta cana Hotel riu republica 5* Riu palace hotel punta cana