International Centre for Life - Crowne Plaza Newcastle - Stephenson Quarter

Book a room

Book a meeting room

Virtual tour

If you know what you're looking for, click or tap

Or if you'd like help from our expert team to arrange your meeting, click or tap

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.

Book a Room

You might also like...