The Dolphin Hotel, London, is situated just a few minutes walk from Paddington Station, where the Heathrow Express Train terminates. The hotel is about 10 minutes walk to Hyde Park and a few tube stops from the British Museum, V & A Museum, Kensington Palace, Harrods Departmet Store, and Oxford Street.