Om hotellet
Kort over Travelodge London Kings Cross Royal Scot Hotel
Adresse
Travelodge London Kings Cross Royal Scot Hotel
London, England, Storbritannien
N 51.528437 E -0.115762
Travelodge London Kings Cross Royal Scot Hotel
London, England, Storbritannien
N 51.528437 E -0.115762