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.
44 Grosvenor Square, London W1K 2HP, United Kingdom
Call Us+44 20 7629 9400
E-mail UsShow in Google Maps