Definition of Sheraton noun from the Oxford Advanced Learner's Dictionary



; NAmE
jump to other results
any of a large international group of US hotels. They include hotels in the major cities and in unusual places, such as The Great Wall Sheraton Hotel in China and the Sheraton Casablanca in Morocco. There are also special Sheraton Four Points Hotels at less expensive prices.

Other results

All matches