Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Park Plaza Hotel
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This lovely hotel is located in Downtown. PROVIDING QUALITY SERVICES SINCE 1922 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 s...
More details
307 S Park Ave, Winter Park, FL 32789, USA - Winter Park, Florida - U.S - 32789
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00