London is one of the world\'s most visited cities and as such, it offers an extensive range of accommodations for travelers with different budgets and tastes. The city is home to some of the most luxurious hotels in the world, as well as an abundance