This guide presents key facts about hotel inns in London, evaluating 41 properties to provide essential information for prospective guests looking for convenient and affordable options.
Typical nightly prices range from $90 to $180.
There are 41 hotel inn properties across London.
Peak travel seasons are June to August and December.
Local taxes are about 20% on accommodations.
Most hotel inns are within 2 km of major attractions like the British Museum.