Learn more about Delavan Hotels in our Delavan Hotels Guide. Super 8 Hotel Delavan, 518 Borg Road, Delavan, Wisconsin WI 53115 © 2024 HotelGuides.com, Inc. All rights reserved. About Us | Terms of Use | Privacy Policy | Security | Contact Us