163 Pavilion Road, London, United Kingdom
A prime location of the spacious Brand Mansion Apartment London provides easy access to the world-famous Natural History Museum 19 minutes' walk away. Featuring a terrace with views of the garden, this apartment is 0.7 km from the British Harrods Department Store.
The apartment is situated in the Kensington and Chelsea district, right near Holy Trinity Church. The Royal Albert Hall lies about a 25-minute walk from the accommodation. Brand Mansion Apartment is just 1.8 km from Buckingham Palace.
The property also offers a mini-kitchen. The nearest underground stop to this 1000 m² apartment is Sloane Square, which is 450 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Brand Mansion!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please