Holiday Inn London

Holiday Inn London

0  Reviews


Hotels in London
161-167 Commercial Rd , London, E1 2BT
020 7791 9010

Holiday Inn, in London, is a local hotel. They specialise in hotel accommodation and hotel deals, Holiday Inn hotel’s address is 161-167 Commercial Rd.




Would you be willing to add a review of Holiday Inn London? A Holiday Inn London review will help create a directory of recommended Hotels in London. If Holiday Inn London is your business, then claim it now. If you claim a business, you will be able to choose a new business profile photo.