Close Window
View Category

Leicester Marriott Hotel

Area Sights

National Space Centre (14 of 34)

The award winning National Space Centre is the UK's largest attraction dedicated to space and it is conveniently located just six miles away from Leicester Marriott Hotel. From the minute you catch sight of the Space Centre's futuristic Rocket Tower, you'll be treated to hours of breathtaking discovery and interactive fun.