Holiday Inn Express Hotel & Suites WEST PALM BEACH METROCENTRE

2485 METROCENTRE BLVD
Florida
United States