London, the capital city of the United Kingdom, is a beautiful city, teeming with important landmarks and beautiful locales. A huge tourist puller, London houses some of the best hotels in the world.
London offers its tourists a variety of hotels to choose from. Most of them offer great facilities and conveniences to their guests. In most cases, they also offer en suite facilities, pay and park facilities and other benefits to their guests.
While most hotels offer transport facilities at an extra cost, you can also choose to do so on your own, using public transport like trains and buses.
If you intend to tour around London on your own, you should think of staying in a hotel that draws you close to the rest of the city. The best choice of destination is somewhere in Central London, near a main station or underground. In these places you’ll be trouble-free in moving from one place to another.
A trip to London should include a tour to the Buckingham Palace, the Big Ben, London Eye, Kensington Park, the Royal Mews, the several museums and theaters including Madame Tussaud’s Wax Museum and the Natural History Museum.
A holiday is never complete without the quintessential shopping trip! London offers various shopping centers like Oxford Street, Harrods and the like, for the shopaholics!
Listed below are few of the highly recommended and widely visited hotels in Central London. These are centrally located that can help you move around the city with ease. We have listings for London districts, including Kings Cross, Victoria, Earls Court, Marylebone, South Kensington, Paddington, Bayswater.
Hotel Comfort Inn, near Buckingham Palace - The Comfort Inn is located near the Victoria station and connects well to the rest of the city. It is great for both business and holiday trips.
Kensington Manor Hotel - This establishment is situated in South Kensington, one of the best areas in London.
Radisson Edwardian Sussex Hotel - Located next to Marble Arch, is this one of the most sought-after hotels in London.
Rubens At The Palace - This elegant four-star hotel overlooks the Royal Mews and makes for a great stay.
The Wigmore Court Hotel - This is a family-owned enterprise, which lies close to Baker Street and Bond Street.
The Millennium Gloucester Hotel - This hotel is situated in the Knightsbridge area and so, traveling to anywhere from here becomes easy and convenient.
Hotel Sherlock Holmes - This beautiful hotel is situated near Baker Street station and connects well to the rest of the city.
The Henry VIII Hotel - This hotel is located very close to Hyde Park, an up-market area in London.
The Westminster Hotel - This hotel is bang on Notting Hill, one of the most famous areas of London.
The Selfridge - The Selfridge is located very near West End, again one of the best areas of the city.
The ten cited hotels in London are just few of the mushrooming elegant hotels that cater to the taste or preferences of every tourist. Enjoy the luxury, comforts and services that they offer throughout your stay in London.
