Holiday Inn Express Park Royal
Holiday Inn Express Park Royal is a 4-story hotel in a business area of London at a close proximity to shopping centers, a market and fairgrounds offering 104 modern rooms. Opened in 2003, the comfortable hotel attracts visitors with its urban architecture.
The hotel boasts a major location in London close to North Acton underground station. London city center is 10 km away.
Guests may find Wembley Stadium within 3.9 km and Buckingham Palace within 9 km of the property.
Holiday Inn Express Park Royal provides guestrooms appointed with individual climate control, satellite television, high-speed internet, a private safe and coffee/tea makers. The rooms come with en suite bathrooms featuring a shower, a hairdryer and bath sheets.
Breakfast is served in the bar each morning. The onsite restaurant specializes in Mexican cuisine. The Castle North Acton and Wok Around the World are 5 minutes walking distance from Holiday Inn Express Park Royal.
Holiday Inn Express Park Royal is set a 20-minute drive from London Heathrow airport.
Corporate travelers are free to use a meeting room, a business corner and a banqueting hall offered on site.