Home voyager station
Travel
First hotel in space will open in 2027 and here’s a first look at what it will be like