Photo of Holiday Inn Express & Suites Pembroke Pines-Sheridan St, an IHG Hotel
Holiday Inn Express & Suites Pembroke Pines-Sheridan St, an IHG Hotel
14651 NW 20th St, Pembroke Pines, Florida 33028-2803 USA
14651 NW 20th St, Pembroke Pines, Florida 33028-2803 USA