This guide provides essential information for travelers evaluating 100 hotels in Greater London, highlighting unique factors to consider for a successful stay in this bustling city.
Typical nightly prices range from $100-$400.
Over 100 hotel properties available.
Peak travel seasons are March to August.
Local hotel taxes/fees average 20%.
Most attractions are within 5 km, with the Tower of London just 3 km away.