Holiday Inn Express Hotel & Suites Pembroke Pines Sheridan Street, Pembroke Pines
https://holiday-inn-express-hotel-suites-pembroke-pines-sheridan-street.usa8.info
This hotel is located just off Interstate 75, a 20 minute drive from Sun Life Stadium. It features an outdoor pool, a hot tub, and free Wi-Fi.
14651 Northwest 20th Street, Pembroke Pines, FL 33028, United States of America