Enter your keyword

Holiday Inn

Harborside

Holiday Inn

Harborside

33 Tamiami Trail Punta Gorda, FL 33950

  • 104 Units
  • Opened October 1999
  • Sold in 2000