Hounslow - Sofitel London Heathrow Hotel, England, UK
Venue Address: 90 Great South-West Road, Hounslow, Middlesex, England, TW4 7 - (Show Map)
Website: https://www.booking.com/hotel/gb/london-heathrow-t5-open-spring-2008.en-gb.html?aid=1129598