Being one of the most popular tourist destinations, London has a very good infrastructure to accommodate travelers. There are around 550 hotels in and around London which range from bed and breakfasts to plush 5-star hotels. If all you seek is comfort and luxury, there are several upscale London hotels located near famous landmarks, so that you can enjoy the view from your room. You can expect to shell out anywhere between 100 to 150 pounds per night at these posh hotels. The exemplary standard of service and availability of modern facilities is sure to make your stay at these hotels an unforgettable experience.
Town Hall Hotel & Apartments London is a 5-star hotel located at Patriot Square, London. The rates start from GBP 98. It is meant for those visitors who want to make their vacation in London a memorable experience.
There are several other London hotels which offer similar facilities, the London Hilton being one such. Located at the posh area of Park Lane, the London Hilton is operated by the world famous Hilton group. For those looking to strike a balance between budget and luxury hotels in London, 4-star hotels such as the Best Western Ilford Hotel London is a good deal with rates of GBP 40 and up.
The Bridge Park Hotel London is a 3-star hotel which is aimed at catering to those who want comfort and value for money. There are several hotels which are rated 1 and 2 stars. The Park Hotel London is one such where travelers on a tight budget can put up with the rates starting from GBP 29. Apart from hotels in London, there are several serviced apartments that can be hired by tourists for a short span of time. Other options like bed and breakfast and hostels are also available.