The World's First Space Hotel, Aurora Station, Will Launch in Just Three Years - Life & Style

The World's First Space Hotel Is Launching in Just Four Years, and It's out of This World!