Company name: Holiday Inn London - West
Description: Modern hotel with dining & free Wi-Fi
4 Portal Way, London W3 6RT, United Kingdom