Best Western Delmere Hotel London is located in Paddington London, near to Bayswater. The hotel is also near to various places of interest such as the Marble Arch, London Toy and Model Museum and the Alexander Fleming Museum. The Hyde Park and the Kensington Gardens are just close by, they are good places for a relaxing and enjoyable stroll. Paddington Underground Station is about less than 150 metres away from the hotel.