I tried Le meridien once, found it very run down and lacking.
I have never tried the St Regis, but have stayed several times at the
Sheraton, and find it adequate, although the staff often seem to have
something of an " attitude". Always long lines check-in and -out, strange for
a Towers property