"SPACE HOTEL" content on TweakTown - Page 1
We found 1 items for the tag: SPACE HOTEL
NEWS
Russia to open the Commercial Space Station hotel, in space, by 2016
Can't find a hotel you like on Earth? Well, Russia is opening up a hotel in space in 2016.