Step back to a time when customer service really mattered at The Beaufort where the staff goes that extra mile to ensure guests have a truly memorable and luxurious stay. Perfectly formed, The Beaufort is a luxury Hotel with 29 bedrooms it's large enough to cater for business needs yet small enough to offer privacy and personal attention to all who visit.
Inside, This Hotel of luxury the Beaufort exudes the calm and charm of an English country house but at a fashionable London address! Home to the World's largest collection of English water colours, the paintings are lovingly displayed in every bedroom and throughout the hotel.
If you're staying in the UK, and you're looking for a Hotel that offers luxury and comfort in the London area, then your search ends here.
Business: Business centre.