JavaScript is not enabled.

South River Suites Detail

Confirming room availability...

3.0

South River Suites 

South River Suites, Nw South River Drive 12484 12484, Miami, United States

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

Hotel Amenities

Getting There

Reviews

3.0