Travellers enjoy visiting Haymarket Memorial Clock Tower, located approximately a 25-minute walk from Fosse Luxury Rooms hotel, as well as the Egyptian gallery "New Walk Museum" accessible with 5-minute car ride. If you are willing to explore even more landmarks in Leicester, attend National Space Centre located 2.9 km from the property.