Hotel Mimo

Miami, United States

Do you love Hotel Mimo? Then tweet it up from 89th to 88th place or even up to 1st!
Hotel Mimo Image

89th

Hotel Mimo **

7126 Biscayne Boulevard, Miami, United States

Ranking: Hotel Mimo is ranked 89th out of 95 accommodation options available in Miami.

Classification: 2 Star Hotel

We do not have a detailed description for Hotel Mimo. If you are familiar with Hotel Mimo and would like to submit a description please Click Here.

Check Availability and Prices