Home London at London Canal Museum, King's Cross Railway Station, King's Cross Station
Home London is a Journeys hotel in London . Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at 54-58 Caledonian Rd.
Compare Prices at TheRealPlaces