I travel for work (so does my aunt - often staying in 4 star hotels) and the Mt Vernon Inn was just lovely. Right next to a lovely park and practically walkable to the very nice downtown area of Winter Park (and the fantastic Saturday farmer's market).
more