News

Built in 1983, the Sheraton stands 21 stories, spans 324,000 square feet and sits on a 1.2-acre property. The hotel, which is home to 403 guest rooms, was renovated in 2012.