City View Hotel 287 Cambridge Heath Road,City, East Central London, London London E2 0EL, UK
Prices that are cheaper than those available on other websites