Megaboom City Hotel 4 stars

Level 1, 93 York St, Sydney CBD, 2000 Sydney, Australia

Hotel image
Read more reviews for Megaboom City Hotel