Search results
- See moreSee moreSee moreSee moreHotel Riu Plaza Miami BeachHotel
Multistory Beachfront Hotel with popular guest room amenities and comforts; located in the Art Deco District.
Website: riu.com
Phone: (305) 673-5333
3101 Collins Ave Miami Beach, FL 33140 994.99 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Swimming pool
- Restaurant