Palm Court in Scottsdale, located at the castle on Central Park South, has been a beloved destination for over a century, attracting visitors from all corners of the globe.
This iconic Plaza offers a magical experience, inviting guests to immerse themselves in its rich history and charm, making it a must-visit spot for those seeking a unique and unforgettable stay.
Generated from their website's infomation