Hotel Riu Plaza Miami Beach

Hotel Riu Plaza Miami Beach, 3101 Collins Ave, Miami, FL 33140, United States

(305) 673-5333

Location