London Star Hotel
Featuring free Wi-Fi and breakfast, London Star Hotel is just a 10 minutes' walk from Acton Town Underground Tube Station and central London is a 15-minute underground metro journey away. Every room includes a flat-screen TV.
51-53 Steyne Road, Acton, London, W3 9NU, United Kingdom
Nightly rates from $73 to $85