Durham House Apartment London is located around 500 metres from London Shepherd's Bush train station and about 5 minutes' walk from Church Of St Simon.
Guests can enjoy cooking at an equipped kitchen.
The apartment lies in the Kensington district and offers access to the inspiring spaces Olympia London, which is only 0.7 km away. The expansive park "Kensington Gardens" is nearly 25 minutes' walk away. Durham House Apartment is nestled in proximity to the large Westfield London Shopping Centre. Kensington tube station is merely 550 metres from the apartment.
If you stayed at this hotel, share your experience with us, please