WHERE TO STAY?
The Biltmore Mayfair
For travellers looking for luxury accommodation in central London, The Biltmore Mayfair offers 250 luxurious rooms, 8 signature suites and 49 suites in the heart of Mayfair. Located in prestigious Grosvenor Square, the property embodies contemporary luxury that is reflected throughout the interiors and furnishings. With stunning views of London’s iconic skyline, The Biltmore Mayfair is reminiscent of a private London residence, boasting exemplary, luxury throughout the property. Their beautifully curated suites offer a truly luxurious experience with distinctive character and unmatched service, ensuring a memorable stay at The Ultimate London Address.
WHAT TO DO?
A Warm Welcome to the City
Ideal for first time-visitors, GCC travellers are invited to embark onboard an exclusive two-hour boat tour of London sites including Westminster, Lambeth Palace, The London Eye, Big Ben, Cleopatra’s Needle, Tate Modern, St Paul’s, Tower and Tower Bridge, while indulging in gourmet canapes complimented by the finest bubbly. For those looking for a more secluded experience, The Biltmore Mayfair can arrange a private visit to view the historical Crown Jewels. Guests will be whisked away in a private limousine to the Tower of London, where they will meet a Beefeater before being escorted to the private Jewell House by him with the opportunity to ask questions and explore along the way. Following the tour, visitors will enjoy a 30-minute private viewing of the jewels before heading back to the hotel.
Quintessentially British Culinary Experiences
A quintessentially British experience, High Tea at The Tea Lounge offers a selection of sweet and savoury treats accompanied by freshly brewed tea from The Biltmore Mayfair’s tea trolley for guests to enjoy as they take in the stunning surroundings. Offering something for everyone, The Cafe Biltmore Restaurant & Terrace provides an all-day dining menu featuring locally sourced products that surprise and delight, from fresh fish and meats to a modern twist on Mediterranean classics accompanied by the finest drinks and a vast array of grapes for the perfect accompaniment.
Treat Yourself to a Luxury Shopping Spree
Home to some of London’s most exclusive shopping outlets, iconic flagship stores and dining venues, guests can find an endless supply of shops and restaurants just a short walk from The Biltmore Mayfair on Oxford Street. A shopper’s paradise, Mayfair’s top luxury shopping destinations, Bond Street and Mount Street are also located on the doorstep of the property offering some of the most sought-after retail spots for local and international designers. Furthermore, guests can avail the opportunity to design a distinctive signature scent under the guidance of experts from the British perfume house Penhaligon’s. While touring London, visitors can enjoy the historical buildings that characterize these streets along with watching unique street performances and shows.
Embark on a Cultural Journey
Fans of musical theatre and the performing arts can also experience some of the world’s most famous shows at the West End, Lyceum, Piccadilly, and The Prince of Wales Theatres. Located only 10 minutes away from The Biltmore Mayfair, guests can also enjoy visiting the National Gallery, offering a rich collection of paintings dating back to the 13th century.