Offering an indoor pool and a restaurant, Sheraton Syracuse University Hotel and Conference Center is located in Syracuse. Free Wi-Fi access is available.
Number of rooms: 235
801 University Ave, Syracuse, NY 13210, United States
Hotel booked 2 times today.