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. At the Life Centre, you can expect to explore, learn and create.
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.