Are there any must-see attractions in the vicinity of the Keogh Road Hotel?
Staying at the Keogh Road Hotel, you shouldn't miss London's main landmarks, Stratford Shopping Centre (1.6 km the accommodation) and London Stadium, located nearly a 25-minute stroll away.
Are there any notable landmarks near Keogh Road Hotel?
Guests staying at Keogh Road Hotel will have the opportunity to visit St James Church (only 450 metres from the property) or Bond Street, which is 0.6 km away.