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

 

Sheraton

 noun
noun
BrE
 
; 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