Choose your room
Brand Mansion Apartment
- Wi-Fi
- Free parking
- Air conditioning
- No pets allowed
The spacious 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. The apartment with a terrace is located a short way from the British Harrods Department Store.
Madame Tussauds London is approximately 3 km away, while the 950-seat capacity Cadogan Hall is merely 400 metres from this apartment. Brand Mansion Apartment offers a prime location nearly a 10-minute drive from the Marble Arch.
Prepare a delicious homemade meal using a mini-kitchen available in this apartment. There is Victoria Coach bus station within a few blocks of the accommodation.