Are there any must-see attractions in the vicinity of the 3-star Jesmond Dene Hotel?
Staying at the 3-star Jesmond Dene Hotel, you shouldn't miss London's main attractions, such as Bloomsbury (550 meters the property), Buckingham Palace (3.6 km) as well as Tate Modern, which is approximately a 10-minute drive away.