Miami Beach Lodging -> Hotels
Displaying 1 listing
Miami Beach Lodging -> Hotels
Riu Plaza Miami Beach
3101 Collins Avenue - Miami Beach, FL 33140Riu Plaza Miami Beach is a stylish beachfront hotel offering modern amenities in a prime location on Miami Beach. The hotel provides direct access to the beach, a large outdoor pool, and well-appointed rooms that cater to both leisure and business tr... Read more
Listed in Lodging -> Hotels