Located in London, Herbert Luxe offers accommodation with free WiFi, seating area and a kitchen.
Each unit is fully fitted with a washing machine, a satellite flat-screen TV, a sofa and wardrobe. A dishwasher is also featured, as well as a coffee machine and a kettle.
Harrods is 800 metres from the apartment, while Victoria and Albert Museum is 1.3 km from the property. The nearest..