Hampton Inn & Suites Miami-Doral/Dolphin Mall

Hotel with 121 Rooms


11600 NW 41st Street
Miami, FL 33178