Voyager Station
The Latest
-
The World's First Space Hotel Is Expected To Open In 2027
It's called Voyager Station and it will be able to accommodate 400 guests, its builders say. It's called Voyager Station and it will be able to accommodate 400 guests, its builders say.