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 Street, Pembroke Pines, Florida 33028 USA
14651 Nw 20th Street, Pembroke Pines, Florida 33028 USA