Welcome to Hotel Holiday Inn London West London, Just over 3 miles from Wembley Stadium, Holiday Inn London West offers stylish rooms with air conditioning and free WiFi. Conveniently located between Heathrow Airport and the centre of London, the hotel has a restaurant, on-site parking and a mini-gym. The spacious bedrooms at Holiday Inn London West Hotel have en suite modern bathrooms with free toiletries. Rooms also offer work desks, tea and coffee facilities and satellite TV. The Executive rooms feature floor to ceiling windows and some overlook London skyline. The shopping, business and entertainment areas of London are just 15 minutes’ by tube from North Acton Underground Station. London Heathrow International Airport can be reached in just 20 minutes’ drive. (Hotel Holiday Inn London West London hotels booking).