As one of the most expensive cities in the world hotel booking in London has always been a problem to budget travelers. Did you know that it would cost you a whooping £ 11,700 to book a night at the Royal Suite in Park Lane’s Intercontinental Hotel? With these kinds of prices, you can understand […]