Hotel Mimo
Address:
7126 Biscayne Blvd, Miami, FL 33138
Phone:
(305) 456-7233
Payment:
Other Details:
Hotel Mimo offers a historic setting with affordable prices in Miami. We are just minutes away from South Beach, downtown, shopping, the airport, and a whole lot more.
Hotels & Motels
Other Businesses:
- New Yorker Boutique Hotel at 6500 Biscayne Boulevard, Miami, FL 33138
- Marriott Courtyard at 15700 SW 77th Ct, Miami, FL 33157
- Nikki Beach Hotels and Resorts at 2800 Biscayne Blvd, Miami, FL 33137
- Seacoast Suites at 5101 Collins Ave, Miami, FL 33140
- Sheraton Biscayne Bay Hotel at 495 Brickell Ave, Miami, FL 33131