Thanks for the information.
I was reading the review at travel blog that suggested the following hotel.
My choice were (a) Residence Inn (b) Crowne Plaza White Plains.
Later I came upon Esplanade Hotel, which is comparatively cheaper,
but with not so good comments and reviews.
Was considering if I should save on the charges so I can spend on shopping and good meals.