The Lowell Center

The Lowell Center is a University of Wisconsin operated hotel with 79 rooms each w/ private bath available for guests conducting UW related business.

Features

  • Disabled Access