Stamford Marriott Hotel & Spa

243 Tresser Boulevard, Stamford, CT 06901.

(203) 357-9555. Featuring 508 rooms and suites, and 25,000 square feet of meeting space, the Stamford Marriott Hotel & Spa is near fantastic golf courses, beaches and tennis. It is also home to the award winning Agora Spa and next to the Town Center Mall with over 130 stores.