Other Veladail Hotel Group Properties
Flemings Hotel, Mayfair
Located in London’s exclusive Mayfair, Flemings Hotel was first built in the 1730s. The hotel features 119 recently refurbished bedrooms, each individually designed with comfort and luxury in mind. Flemings Mayfair also features 10 fully serviced luxury apartments for short or long term stays and has meeting space for up to 55 guests.
For more information please telephone Flemings Hotel, Mayfair on 020 7016 0000 or visit the website at www.flemings.co.uk
Down Hall Country House Hotel
An impressive and historic country property set in 110 private acres – Down Hall is the perfect place to unwind in uncompromising comfort. From romantic breaks to functions and conferences – with facilities for up to 240 delegates.
For more information please telephone the Down Hall Country House Hotel on 01279 731441 or visit the website at www.downhall.co.uk