Description
The endlessly inviting Park Plaza Hotel is a European style retreat nestled in the heart of Winter Park’s chic Park Avenue district. Located directly on the avenue, guests are surrounded by an abundance of dining, shopping, history and culture.
Personal service and genuine hospitality are the tradition of the Park Plaza Hotel. Each of the hotel’s 28 guest rooms and suites offers modern comfort and unique furnishings. Built in 1922, this boutique hotel has carefully preserved the simple elegance of Winter Park and serves as one of its most gracious landmarks.
Address
307 S Park Ave
Winter Park
Florida
32789
United StatesPhotos
Map
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.
Reviews
Description
Address
Photos
Map
Reviews