While hotels present a civilized roof of any self-respecting traveler, for long trips to the cities like London few find themselves longing for more known surroundings