The Sutton Place Hotels

Sutton Place Hotels

REMI Network

Sutton Place Hotels opening first property in Atlantic Canada

The Sutton Place Hotels is opening its first property in Atlantic Canada at Halifax’s Nova Centre.