The Sutton Place Hotels
The Sutton Place Hotels are a collection of sophisticated properties in North America. Each hotel is distinctly different in style offering timeless elegance, consistent product, and exceptional service. As a select group of luxury style properties with a definite European flair, each Sutton Place Hotel is carefully selected for proximity to the business, financial, and entertainment centers in each city or destination that we are located within.