About

With its charming décor and comfortable amenities, the Country Inn Deerwood, conveniently located in the Brainerd Lakes Area, provides a warm and welcoming atmosphere sure to please business and leisure travelers alike.