Peppers Seven Spirit Bay Wilderness Lodge Hotel (Seven Spirit Bay Wilderness Lodge)
Peppers Seven Spirit Bay Wilderness Lodge Hotel (formerly Seven Spirit Bay Wilderness Lodge) is a wilderness lodge unique to the Cobourg Peninsula. Despite its remote and extremely secluded location, Seven Spirit Bay provides guests with a combination of exceptional location, comfort and the opportunity to experience true wilderness. The lodge is barely discernable from the air or water, however has commanding views across the bay.
| |||||||||||||||||||||