Megaboom City Hotel 4 stars

Level 1, 93 York St, Sydney Central Business District, 2000 Sydney, Australia

Hotel image
Read more reviews for Megaboom City Hotel