by Lisa A. Grimaldi | August 27, 2014
The 105-room Stafford London has terminated its relationship with Kempinski Hotels. The property, in the heart of St. James’s, has four meeting rooms, a fitness center, the Lyttelton restaurant and the renowned American Bar. According to a statement from the property, management and staff remain at the hotel without change.