L’Hotel is perfectly located in a quiet residential street with the joys of London at a discreet distance. Located just steps away from the delights of Harrod’s and Harvey Nichols, the neighbourhood are just beautiful. The leafy green space of Hyde Park, one of London’s most beautiful royal parks, is just across the road and yet the bustle of theatre land is all within easy access. The hotel offers 12 comfortable and stylishly designed guestrooms that are well equipped with standard amenities.