It was the most expensive hotel suite in the world, hosting everyone from the king of rock and roll to the President of the United States.Now eerie new photos have revealed the Celestial Suite frozen in time, still looming over the US city of Houston, Texas.The penthouse was the brainchild of ex-mayor Roy Hofheinz, who was building a Disneyland-style resort called the Astrodomain.
Load More
Load More