Brand Mansion

The 1000 ft² Brand Mansion Apartment London lies in the Kensington and Chelsea district of London and offers swift access to the British Harrods Department Store, which is merely 8 minutes' walk away. Offering a terrace, this apartment boasts a prime location, 0.2 miles from the 950-seat Cadogan Hall and 1.1 miles from Buckingham Palace.

Approximately a 5-minute walk from Sloane Square subway station, the apartment is around 10 minutes' drive from the expansive park "Kensington Gardens". The national museum "Wallace Collection" is 1.5 miles from the accommodation.

The apartment features 1 bathroom.

A kitchenette is also at guests’ disposal. Brand Mansion Apartment is also 2.3 miles from Euston railroad station.

Book Brand Mansion London

General information

Contact information

163 Pavilion Road, London, United Kingdom;

Brand Mansion reservations available at 'rooms'

Brand Mansion phone number isn't available on our site, if you want to call Brand Mansion visit site of a hotel

Brand Mansion Location

 163 Pavilion Road, London, United Kingdom

Brand Mansion Apartment Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Wi-Fi

Air conditioning

No pets allowed

Brand Mansion Amenities

  • General

    No smoking on site
  • Wi-Fi
  • Parking
  • No pets allowed
  • Electric vehicle charging station
  • Room Amenities

    Air conditioning
  • Mini-bar
  • Terrace
  • Washing machine
  • Flat-screen TV

Brand Mansion Offers

Rooms