There are few travel markets in the world with a more competitive hotel scene than London. And, a few big names can dominate that scene.
According to London & Partners, the city holds more than 148,500 hotel rooms from 1,598 hotels currently. That might seem like an impossible onion to peel. Fortunately, the savvy traveler doesn’t have to choose between just the mega-names…
