Santorini Resort Resort
655 North Frontage Road, Wisconsin Dells, WI 53965, USA
Located right off Exit 87, the newly remodelled Ambers Resort and Conference Center offers a 24-hour front desk, free Wi-Fi access at all areas, and an indoor and outdoor swimming pool.