Hotel in Winter Park, FL – Winter Park’s Boutique Hotel – Park Plaza Hotel Hotels in Winter Park, Florida – Experience Winter Park’s oldest hotel, and stay in a part of history. Embrace the charm of our hotel on cobblestone streets
Summary: Park Plaza Hotel is located at 307 S Park Ave in Winter Park, Florida, 32789. It is categorized as Hotels & Lodging, Boutique Hotel and it offers comfortable and exclusive lodging for travelers wishing to enjoy the charms of Winter Park. If you are relocating, renovating or just in need of a nice getaway, we have recently added the option of extended stays with attractive pricing.
Visit nearby businesses to support your local economy.