Holiday Inn Harborside

a hotel room with a bed desk and a tv

Holiday Inn

Harborside

33 Tamiami Trail

Punta Gorda, FL 33950

  • 104 Units
  • Opened October
  • 1999 Sold in 2000