Location

3101 Collins Ave, Miami, FL 33140, USA

Description

The Riu Plaza Miami Beach Hotel is located right on the beach. This hotel in Miami Beach, Florida, is the ideal place to enjoy an incredible vacation or business trip with the superb services for which RIU Hotels & Resorts is known.

Details
Region: Americas, Northern America, United States of America
Category: Accommodation, Hotel
GTI Level: 3 Leafs
Certification