The coastal log home sits on a secluded acreage lined with majestic oak trees draped with Spanish moss. Owl Lodge is on the beautiful Gulf Coast, less than an hour from New Orleans. It is less than a mile to the white sand beaches, 3 miles from closest casino and 3 miles from the quaint coastal art town of Bay Saint Louis, Mississippi. Bay Saint Louis offers great dining, shopping and antiquing.
The Owl Lodge was featured in the June, 2016 edition of South Mississippi Living.