44 Grosvenor Square, London, W1K 2HP (Show me directions) Show Map
Monday to Sunday: Open 24 Hours
Amex, Cash, Mastercard, Visa
Profile
The Biltmore Mayfair offers opulent accommodations and a prime location for exploring the capital, situated in the prestigious Grosvenor Square, in the heart of Mayfair's prestigious shopping area and a stone’s throw from Bond Street. With stunning views of London’s iconic Grosvenor Square, the property is reminiscent of a private London residence, boasting exemplary contemporary luxury throughout the property. The Biltmore Mayfair features 250 luxury rooms, 49 suites, and 8 signature suites for travellers looking for an opulent city escape. The property offers an array of dining options.