Hampton Inn & Suites Miami-Doral/Dolphin Mall

121 Room Hotel


11600 NW 41st Street
Miami, FL 33178