Starwood launches Sheraton Grand

Starwood Hotels & Resorts Worldwide has launched the Sheraton Grand brand with ten inaugural Sheraton properties to be the first to hold the distinction, the hotel company announced Wednesday. Sheraton Grand is a new tier within the Sheraton brand that “recognizes exceptional Sheraton hotels and resorts for their enticing destinations, distinguished designs, and excellence in service and guest experiences”. Starwood…