About Nebula
Nebula is student accommodation in Sheffield. The address is Nebula House, Egerton Street, Broomhall, Sheffield. The listed room layouts include studios, en-suite rooms and apartments. Building facilities listed on this page include a gym.






