Park Inn Heathrow

1 Bath Road
London
United Kingdom