The 4-star Thistle Kensington Park Hotel offers modern rooms in proximity to Royal Albert Hall, Natural History Museum and Up at The O2. The hotel in London attracts guests with its traditional architecture.
The property is conveniently situated next to Gloucester Road subway station. The city center lies within 5 km from the venue.
Thistle Kensington Park Hotel is within a 20-minute drive to London City airport.
Cars are available for rent on site.