Country Squire Inn
Address:
831 S Wisconsin Dells Pkwy, Lake Delton, WI 53940
Phone:
(608) 253-1211
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Payment:
Hotels & Motels
Other Businesses:
- Mt Olympus Poseidons Village at 1701 Wis Dells Pkwy, Lake Delton, WI 53940
- Olympia Motel at 207 W Munroe Ave, Lake Delton, WI 53940
- Monk's Bar & Grill at 45 Hillman Rd, Lake Delton, WI 53940
- Starbucks Coffee at 75 Gasser Rd, Lake Delton, WI 53913
- Mt Olympus Resports at 411 Wis Dells Pkwy, Lake Delton, WI 53940