Stephen Meldrum Appointed General Manager of the Grand Central Hotel

The Directors of Hastings Hotels have announced that Stephen Meldrum has been appointed General Manager of the new Grand Central Hotel

1 1,163 1,164 1,165 1,166 1,167 1,202