Embassy Suites Hotel Boston/Marlborough
123 Boston Post Rd W
Marlborough, MA 01752
Google Maps
Phone:
508-485-5900
Fax:
508-460-6682
Website:
Official Website
Wireless Access:
WiFi This hotel features 229 rooms, a restaurant that seats up to 42 people, and a lounge that accommodates 72 people. Other amenities include: health club facilities, extended stay, indoor pool and jacuzzi, six meeting rooms, internet accessibility, and pets are allowed!