The Flemings Hotel

Price
£££

Business
Hotel

Address
7-12 Half Moon St,
Mayfair, London. W1J 7BH

The Flemings Hotel

The Flemings Hotel is a luxurious boutique hotel located in the heart of Mayfair, London. The hotel offers an ideal location for those looking to explore the many cultural and historical attractions of London, with easy access to Bond Street, Hyde Park, and the West End.

The Flemings Hotel features a range of stylish and comfortable guest rooms and suites, each uniquely designed and furnished to offer a comfortable and relaxing stay. The hotel’s facilities include a restaurant (Ormer), a bar, and private dining, making it the perfect destination for both business and leisure travellers.