Space Hotel

Space Hotel Address: 380 Russell Street, Melbourne, Australia

Minimum price found for Space Hotel was: 98 AUD

Click here to get more information, photos & guest ratings for Space Hotel