Loading hotels
Confirming room availability...
Thistle Park Kensington, De Vere Gardens, London, United Kingdom
Perfect for sightseeing and shopping and also boasts excellent conference facilities. (12/06RP). The exterior is traditional and quite smart in appearance.