Property does not have a fitness center, but guests do receive free access to nearby gym The Charley Creek Inn is a luxurious retreat in downtown Wabash, Indiana, about 46 miles southwest of Fort ...