B
Buttacups creations Bits Review of Sheridan Needham Hotel
Worst staff and hotel ever employees are so rude a...
Worst staff and hotel ever employees are so rude and Starwood hotels are the only hotels I go to. I will never go here again if I need a hotel around here I will go to the westin Waltham or the element Lexington.
Comments: