
London, United Kingdom
Bedford
3-star hotel · IMPERIAL LONDON HOTELS
This hotel enjoys a great setting in London. The hotel is situated close to the British Museum, lying between the West End and Covent Garden. Guests will find themselves surrounded by a wealth of attractions, as well as shopping…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant





