Holiday Inn Miami-Pro Player 21485 NW 27th Ave Opa Locka, FL 33056 Phone: (305) 621-5801 Fax: (305) 624-8202
Category: Hotels & Motels