Thistle Kensington Park
Thistle Kensington Park Hotel is located in a natural area of London in close proximity to Royal Albert Hall, Natural History Museum and Kensington Gardens. The hotel in London attracts guests with its traditional architecture.
The property is conveniently situated next to Gloucester Road subway station. It is set 5 km from the center of London renowned for Kensington High Street.
Thistle Kensington Park Hotel is about 5 minutes’ walk from Hyde Perk Bistro serving french, european and italian dishes.
Guests will find themselves a 20-minute walk from Paddington train station. It takes around 20 minutes' drive to get to London City airport, which is 20 km away.
Guests can rent cars at the hotel.