What time does the bar close?
Midnight
11pm as I recall
Get an answer from Sheraton Boston Needham Hotel staff and past guests.