Offering free Wi-Fi, The Milford Arms is located in Isleworth. Featuring a garden, the property is located within a 16-minute walk of West Middlesex University Hospital. Guests can grab a bite to eat in the in-house restaurant or relax in the bar.
574 London Road, Isleworth, TW7 4EY, United Kingdom
Nightly rates from $65