ibis London Barking
We're liking this😍
- A comfy bed, a cup of tea and a 43-inch TV. What more do you need to feel at ease?
- Surf the internet with free fibre Wifi
- Comfort and flawless style in perfect harmony
Highbridge Road, Barking, Greater London IG11 7BA, United Kingdom