Hotel Indigo London-Paddington ****
London, United Kingdom
Sleeping Rooms
64 rooms
Location
Sleeping Rooms
Total number of rooms
64
Maximum number of rooms for groups
Address and Location Info for Hotel Indigo London-Paddington
Full Address
16 London Street W2 1HL
City
London
Region
London
Country
United Kingdom
Latitude
51.515244
Longitude
-0.173994