News

The Palace has always been part of something bigger. It opened in 1913 as part of an 11-story office tower. By the early 1990s, a 43-story hotel had replaced the office tower.