Hotel Sheraton Boston(4 stars)

39 Dalton St View on map