O Omar A Review of Staybridge Suites Times Square... 3 years ago Great front desk and staff. Awesome location.
Comments: