Central London is as diverse in its meaning and its populace as it is in the areas it includes. When one thinks of Central London one may think of shopping, others though may think of great architecture, or expensive and luxurious homes, Buckingham Palace More info...

Would you like to see specific prices and reserve one of the rooms below?Start by entering your desired check in and check out dates.

Indigo Hotel is in sight of Paddington Station for the Heathrow Express and in the heart of tube and bus networks of London, England. A 2 star London hotel overlooking a pretty garden square ideal for visiting one of the world's favourite cities.
...
Visit Indigo Hotel...

Sheraton Park Tower Hotel is in the hub of the exclusive area of Knightsbridge in London, England. An elegant 5 star London hotel close to fabulous Harrods and Harvey Nichols and within easy access to all the famous sights of Central London.
...
Visit Sheraton Park Tower Hotel...