Imperial College London, founded in 1907, is the UK's leading science, technology and medical university. With locations in and around London, its main campus is in South Kensington, London's cultural heartland.
With world famous London attractions such as the Royal Albert Hall, Natural History, Science and V&A museums, Harrods and Hyde Park on its doorstep, Imperial is the ideal place to stay whether you're visiting London for business or leisure.
Orient House offers single ensuite rooms on a room only basis.
Mostra di piu`