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 of you'd like help from our expert team to arrange your meeting, click or tap

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.

FIND OUT MORE

You might also like...