SpringHill Suites Miami Downtown/Medical Center Address: 1311 NW 10th Ave Miami, FL 33136 County: Miami-Dade Phone: (305) 575-5300 Cost: Rooms Available: Pets Allowed: No Notes: