When Houston's Astroworld Hotel opened in 1965, its crown jewel was the two-story penthouse known as the Celestial Suite. It ...