Ideal Location

Ideal Location

Park Plaza Hotel is the only hotel located directly on Winter Park’s famed Park Avenue. Surround yourself with an abundance of dining, shopping, history and culture as you experience the European elegance and boutique charm of Park Plaza Hotel. Whether traveling for business, pleasure or a special event, we look forward to hosting you.