10151 Tamiami Trail, Punta Gorda
The American Inn Punta Gorda is off Interstate 75 and is less than 15 minutes’ drive from City Beach Park. All rooms offer free Wi-Fi as well as a microwave and refrigerator.