
London, United Kingdom
Travelodge Kings Cross Royal Scot
3-star hotel · Travelodge UK
Located in the heart of London, the Travelodge London Kings Cross Royal Scot Hotel is within a 15-minute walk of Russell Square and University College London. This hotel is conveniently located near several key attractions: 1. 3…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Restaurant


