Park Grand London Lancaster GateHotel
14 - 16 Craven Hill Lancaster Gate, Westminster Borough, London, W2 3DU, United Kingdom
A 2-minute walk from Hyde Park and Kensington Gardens, this 4-star hotel with air-conditioned rooms has excellent transport links to Heathrow Airport via Paddington Station.