Hotel Miami River Inn Bed & Breakfast
118 SW South River Dr, 33130 Miami, United States - Miami.
See on map
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