Experience the Charm of
The Mayflower is located in charming Winter Park, Florida, the home of Rollins College and the nationally acclaimed Winter Park Sidewalk Art Festival. Considered one of the nation’s most desirable addresses, the city is a treasure trove of history, culture, fine dining, shopping, and natural beauty that attracts visitors from around the world. Winter Park is also home to three fine arts museums, including the Charles Hosmer Morse Museum of American Art, which houses the world’s most comprehensive collection of works by Louis Comfort Tiffany.
Live in the center of
One of our best amenities is a premium location that places residents in the hub of wherever they want to be. Golf courses, abundant lakes and parks, banks, houses of worship, medical facilities, and more are all literally just minutes from The Mayflower’s front door. Plus, a short drive down the interstate takes you to Orlando’s world-renowned theme parks and attractions.
Your Premier Life Plan Choice
Interested in scheduling a tour to see our Life Plan Community for yourself, or learning more about our lifestyle and levels of care?
Please fill out the form and a member of our team will contact you shortly.