Choose your room
Brand Mansion Apartment
- Wi-Fi
- Air conditioning
- No pets allowed
The spacious 1000 m² Brand Mansion Apartment London lies 2.6 km from the public Trafalgar Square and merely a 5-minute stroll from Sloane Square tube station. Set within a few blocks of the perennially crowded Harrods, the apartment with a terrace overlooks the garden.
St James's Park is 2.3 km away, while the 950-seat Cadogan Hall is just 400 metres from this apartment. Brand Mansion Apartment offers a prime location nearly a 10-minute drive from SEA LIFE Centre London Aquarium.
Thanks to a balcony, appointed with a flat-screen TV with satellite channels, as well as amenities like air conditioning, maximum comfort is ensured.
Prepare a delicious homemade meal using a kitchenette available in this apartment. Brand Mansion Apartment is designed to provide guests with convenience and relaxation, complete with a minibar. International dishes are served in the restaurant Wulf & Lamb, set only 250 metres from the property. There is Victoria Coach bus station in proximity to the accommodation. A swimming pool can be found at the apartment.