25.77275 ­-80.20118
Go to map view
Miami River Inn - Miami - Building
Miami River Inn - Miami - Bedroom
Miami River Inn - Miami - Building
Miami River Inn - Miami - Lobby
Miami River Inn - Miami - Lobby
Miami River Inn - Miami - Bedroom
Miami River Inn - Miami - Pool
118 SW South River Drive, Miami, FL 33130, United States +1 305 325 0045

Get Rates

Show Miami River Inn at top of the results.

Get Flight + Hotel