Holiday Inn Express Park Royal is located in West London, close to many popular tourist attractions.
El Holiday Inn Express Park Royal está situado en el oeste de Londres, cerca de varios atractivos turísticos conocidos.