1. Starwood Hotels & Resorts 11 Meredith Cir, Milton, MA 02186 Coordinate: 42.25097,-71.07289 Phone: (617) 696-6444