Both spacious and elegant, the 20 The Barons Apartments provide guests with an enviable home away from home. You'll benefit from hotel-style services including regular housekeeping, and you'll have a range of modern conveniences at your fingertips so that you can relax, unwind and enjoy your stay.
Providing a distinctly high standard of luxury accommodation in London, these luxury serviced apartments are ideal for any looking for a truly unique stay in the city.
Full payment will be taken at the time of reservation.
{{ terms.content }}