101 East Retta Esplanade, FL 33950 Punta Gorda, United States
This Punta Gorda, Florida boutique hotel boasts views of the Punta Gorda city skyline, an on-site restaurant, and a poolside rooftop bar. Fisherman's Village marina and shopping centre is 1 mile away.