Develop your career at Strand Palace Great Place to Work Join our team at Strand Palace, in the Heart of central London! We are looking for an experienced Hotel Manager to lead the day-to-day operations of our iconic 788-bedroom hotel, driving operational excellence, outstanding guest experience, strong commercial performance, and high team engagement. Help us bring our mission of Serving Lon