Tuesday, April 25, 2017
Holiday Inn - Punta Gorda, Florida
Retta Esplanade & Cross Street
Located Right on the Bay
Holiday Inn of Punta Gorda, South Florida's finest vacation spot...Superbly located on famed Charlotte Harbor, offering fashionable bedrooms and suites.
The Holiday Inn of Punta Gorda is a "Seafaring Resort" a sparkling panorama situated at the very edge of the tropical harbor. From your private balcony, breath-taking sunsets will spread like a painter's palette over Charlotte Harbor.