Hotels List

 

Holiday Inn Brentford Lock

Location.

  • The Holiday Inn London Brentford Lock is located in Brentford, England.
  • On the banks of Grand Union Canal
  • 50 metres from the Musical Museum
  • Three miles from Kew Gardens

Hotel Features. [ ... ]


[ Return to Hotels Search ]