Zenmotel Mimo

7126 Biscayne Boulevard
Miami, Florida 33138
11.8 miles from Hollywood Performing Art Center
More hotels near this hotel