
London (uk), United Kingdom
Ibis London Blackfriars
3-star hotel · ACCOR HOTELS
Right on the doorstep of some of the world's most famous sights and attractions, ibis London Blackfriars promises comfort and convenience in abundance. Whether you're in the capital for some culture on the Southbank and a ride on…
- Wi-fi
- 24-hour reception
- Fitness · extra charge
- Restaurant


