Take a Trip to Outer Space
The Life Science Centre is the home of Science in Newcastle. Based in the International Centre for Life, the award-winning facility is a great day out for the family. You can expect to explore, learn, and create at the Life Centre.
Perfect for all ages, the Life Centre is a must-see attraction for all trips to Newcastle. Exploring the Life Centre has never been easier – situated on our doorstep, it is less than a 5-minute walk from the hotel!
Our family rooms are ideal for a family trip to Newcastle. The hotel is ideally situated to explore the city centre attractions, as well as the Ouseburn favourites such as Seven Stories.