I have begun to split my time between Marriott and Sheraton, but in the case of the Cleveland Sheraton airport, I probably should have stayed at the Marriott.
The hotel is obviously very old and in desperate need of a face lift. The paring area outside and the building itself just look run down. The lobby however was very nice. Sharply decorated and comfortable. that good feeling left very quickly once you get up to the rooms.
The hallways are dingy and make you feel more like you are in an hourly low cost hotel then a high end Sheraton. It just felt very low class and dirty.
The rooms were a little better but still not modern feeling. The bed was what you expect from the Sheraton, very comfortable.
Bottom line - its not worth the money. If I am going to pay north of $150 for a hotel, I expect a lot more for the money.
About the staff - very friendly and welcoming.