Nestled in one of the capital’s most bustling areas, our Travelodge London Kings Cross Royal Scot hotel is a short walk from King’s Cross and St Pancras International stations. The area is home to the famous British Library, as well as plenty of stylish bars and restaurants. Local landmarks include Trafalgar Square, The State Rooms, and Buckingham Palace, and there are beautiful parks nearby to catch a breath of fresh air.
MoreLess