Hotel Indigo London Paddington
The Hotel Indigo London Paddington is located in Paddington, just minutes away from Madame Tussauds, Hyde Park, Kensington Palace and many more of London’s top attractions. the elegantly designed hotel consists of a tradition feel yet with modern amenities.