S Suresh Review of New York Palace Hotel 4 years ago Loved the location...front desk staff, not so much... Loved the location...front desk staff, not so much....
Comments: