World’s first space hotel slated to open in 2027

World’s first space hotel slated to open in 2027
play icon
Voyager Station with approaching SpaceX Starship.