Park Plaza Hotel on Park Avenue is Winter Park gem
One of the more interesting "hidden gems" in the Orlando area is a place you may see quite often, yet know little about. It’s the historic Park Plaza Hotel on Park Avenue in Winter Park, a European-style hotel with 28 guest rooms.