A Touch of Southern Grace LLC Country Inn – Southern Charm in the Heart of Idaho Idaho , United States 208-742-1598 lat: 45.009666, lng: -113.925189 Get Directions By car By public transit Walking Bicycling Found In: Hotels, Motels & Cabins, Where to Stay Bookmark