Osborne HotelHotel
294 Osborne Road Acton, London, W3 8SR, United Kingdom
2 minutes’ walk from Acton Town Underground and a 20-minute drive from Central London or Heathrow, Osborne Hotel has en suite, well-equipped bedrooms, free Wi-Fi and free parking.