Choose your room
Brand Mansion Apartment
- Wi-Fi
- Free parking
- Air conditioning
- No pets allowed
The 1000 m² Brand Mansion Apartment London lies 2.3 km from St James's Park and just 5 minutes on foot from Sloane Square tube station. Set a short way from the British Harrods Department Store, the apartment with a terrace overlooks the garden.
This apartment is located in the Kensington and Chelsea district, 2.6 km from the public Trafalgar Square. The upmarket Fortnum & Mason Department Store can be found just around the corner from Brand Mansion Apartment and the 950-seat Cadogan Hall is also easily reached.
Staying at this apartment, guests have access to a balcony equipped with air conditioning and a washing machine.
Prepare a delicious homemade meal using a fully-equipped kitchen available in the property. Well-connected to many sights, the accommodation is a mere 10 minutes on foot from Victoria Coach bus station. A private swimming pool can be found at the apartment.