Hotel Indigo London Paddington Hotel
About Hotel Indigo London Paddington Hotel
Whether you are looking for luxury or budget accommodation for your wedding guests, we are based in London, London North.
Contact & Location
Hotel Indigo London Paddington Hotel
16 London Street, London, W2 6HL, West London, United Kingdom