Santorini Resort Resort
655 N Frontage Rd, Wisconsin Dells, WI 53965, USA, Wisconsin Dells, 53965
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.