Travel & Living

A Look Inside Voyager Station, the First Hotel in Space

The intergalactic hotel brings all the amenities of a luxury resort to outer-space and is set to open in 2027.
space station clock tower building architecture tower

Tags

Recommended posts for you