London is one of the most expensive cities in the world both for residents as well as for visitors. Anyone who has ever visited the city for business or pleasure will be well versed with paying nose bleed inducing prices for rooms and for any sort of accommodation at an even halfway decent hotel. If you want to be any where even close to the heart of London City proper, you will have to shell out quite large sums of money or at least that was what the conventional wisdom had dictated for the longest time.
For the longest time travellers of all types to the city of London have either paid the eye watering room tariffs demanded by most hotels so that they may enjoy the convenience of staying in the heart of the city. The alternative was to try and save money by settling for one of the many cheaper hotels that were on the outskirts of the city of London but this was not and still is not a great option for a lot of reasons that become painfully obvious very soon to any one who is a first time visitor to the city. The location of these hotels means that you will spend a lot of time as well as money on expensive transport to commute to the heart of the city and when you do the accounts you will find that you would have probably spent the same amount of money had you booked rooms at one of the better locations. If you are looking for a London Hotel, Marble Arch is one of the best locations to be staying at.