Sheraton Boston Needham Hotel Announces Completion of $10 million Renovation