by Lisa A. Grimaldi | November 13, 2013
The Lanesborough, the luxury 93-room hotel on London's Hyde Park, will close next month for a nearly one-year renovation. The refurbishment will extend to all areas of the hotel, including the 93 guest rooms, public areas, six meeting rooms and spa.