El Palacio Rosa, The Resort Punta Gorda villa is located 2.5 miles from Flamingo Cultural Centre Museum and invites guests to enjoy a terrace.
This villa is also located a 10-minute drive from Oak Ridge.
Guests are welcome to cook their own meals in a fully furnished kitchen of the Punta Gorda villa.