Krull Lodge is located in Harrold, South Dakota.
Please call (605) 875-3511 to find out check in and check out times of Krull Lodge.
Most hotels in Harrold accepts both Cash and major Credit Cards. Please call (605) 875-3511 to find out available payment options accepted by Krull Lodge.
There's no review submitted on Krull Lodge by direct visitors of this website.
Add Your Review on this Hotel