Get Directions to International Plaza Hotel Heathrow ← View details 140 Bath Road, Hillingdon, London TW6 2, United Kingdom, Harlington, England Get Directions From* To * — Required information