We enjoyed both places. For us the st Regis was the best in service, but much farther to the attractions but still a nice walk. The excelsior is close to the park for daily morning walks and is in a busy area once known for a place where celebrities vacationed.