Hotel Miami River Inn Bed & Breakfast

118 SW South River Dr, 33130 Miami, United States - Miami. See on map
Book now

Where is the lodging establishment?

118 SW South River Dr, 33130 Miami, United States - Miami.

Choose your room

Hotel Miami River Inn Bed & Breakfast

This comfortable hotel can be found in Downtown - Brickell. This establishment does not accept pets.

Other names for Hotel Miami River Inn Bed & Breakfast:

Miami River Inn

Reviews

There are still no ratings for this hotel