
Offering free Wi-Fi and city views, Brompton Road Private Apartment provides accommodation set in London, just an 8-minute walk from Harrods. The accommodation is 1 km from the Royal Albert Hall.
301 Brompton Road, Kensington and Chelsea, London, SW3 2DY, United Kingdom
Nightly rates from $230