From Central London: 8.5 miles (13.7 km)
146 - 152 Boston Road,
Hanwell,
London,
W7 2HJ
Location:
Hanwell, Ealing, Southall
located to the far West of London in Hanwell. The Boston Manor Hotel is
a family
run hotel and restaurant which has been in business since 1987.
24 hour reception. Room amenities include with en-suite,