Best Western Mt Vernon Inn [Winter Park]
The Best Western Mt. Vernon Inn is an ideal location for your important business meeting
or that deserved vacation you are planning. Located in Winter Park, central Florida's
"City of Homes", we can offer you convenience with a hometown helping
hand.Winter Park abounds in beauty and tradition. Founded in 1881 and built around a chain
of lakes, the city offers a natural decor of lush foliage and ornamental gardens. We are
very close to Park Avenue, Winter Parks' world-famous shopping and dining district, where
the Old World charm highlights the fine shops and excellent dining.