The Sheraton Boston Hotel: The Sheraton Boston Hotel, located in the heart of Boston at 39 Dalton Street is the ideal place to spend your weekend in Boston. It is located just four miles from Boston Logan International Airport and you’ll find shopping and restaurants in abundance outside your doorstep. The Sheraton Boston also has two resturants including Sidebar and Apropos – featuring an interactive Chef’s kitchen. Green Tangerine Spa, the hotel’s full service luxury spa features a variety of hair and body treatments. Perfect for after your race!