Palm Manor Resort

from
check rates
avg/night
up to: % savings
1531 Placida Road, Englewood, FL 34223
  • stars
  • rating
Located in southwest Florida, this resort is 2 miles from Englewood Beach and 12 miles from shopping and dining in Boca Grande.Two-bedroom condos are outfitted with fully equipped kitchens, balconies, and cable TV.Amenities inc read more
Special Offer
Reviews
We were pleasantly surprised by the accomodations it was like staying at a timeshare resort.
5
Mar 28th, 2002