Location
Located in London’s prestigious Grosvenor Square, The Biltmore Mayfair, LXR Hotels & Resorts is a unique, luxurious hotel. Surrounded by gardens and greenery, our hotel offers a seamless balance of distinctive character and unrivaled service.
The Biltmore Mayfair, LXR Hotels & Resorts
