Welcome to BEST WESTERN Mt. Vernon InnStay at this AAA 3-Diamond Winter Park, Florida hotel and experience superior accommodations in central Floridas City of Homes.Nestled among a chain of lakes, The BEST WESTERN Mt. Vernon Inn features pristine manicured grounds and a knowledgeable service-oriented staff. Ideally situated in Winter Park, Florida guests staying at this hotel will enjoy the surrounding lush foliage, ornamental gardens, premier shopping and fine dining.