Stamford Marriott Hotel & Spa
Located in the heart of downtown Stamford and near Long Island Sound, the Stamford Marriott Hotel & Spa embodies a unique mix of New York energy and New England charm. Perfect for vacations, getaways, weddings or meetings. Close to dining and shopping.