A leading hotel chain in Greater London is seeking a Guest Relations Manager to enhance guest experiences at their facility.