RIU Plaza is the urban brand of RIU Hotels & Resorts
RIU Plaza is the urban brand of RIU Hotels & Resorts Hotel Riu Plaza Miami Beach The Riu Plaza Miami Beach hotel offers its clients a privileged location in South Beach to enjoy the pristine beaches and the endless leisure options served up by the vibrant city of Miami. A
Continue reading