Originally Posted by
SkyTeam777
Anyone have any thoughts on the Windsor properties in town?
I've stayed at the Windsor Plaza and felt it was nice. The rooms don't match up to the quality/furnishings in the lobby but they were decent size and in good shape. They did not compare to the rooms at the Sherator Barra but that's in a diff price range.