Mystay Kings Cross is rated 3 stars and is placed about 2.5 km from St. Paul's Cathedral.
The property is situated 2.4 km away from Madame Tussauds London. The venue is set just 30 minutes' walk from London center.
A 10-minute walk will take you to Russell Square subway station. The property is located within a 15 km distance of London City airport.
Eat & Drink
Treating guests with Indian and Portuguese dishes, Kings Cross Tandoori is 100 meters away.