Sun Palm Savannah is a short 5-minute walk to the resort clubhouse and amenity areas.
Be sure to explore the beautiful grounds of Windsor Palms Resort during your stay.