Hotels -> Europe hotels -> United Kingdom hotels -> Greater London hotels -> London hotels

Sleep Inn City Of London - London, United Kingdom 3 star hotel

Address: 24-26 Prescot Street, London, E1 8Bb
There are no user reviews for hotel Sleep Inn City Of London.
Have you stayed here ?
#59

Check Availability.
Compare Prices.


 

 

Booking Site
Price from
priceline.com
booking.com