Peppers Cradle Mountain Lodge is a luxury lodge located in Tasmania's Cradle Mountain-Lake St Clair National Park, offering stunning views of the surrounding wilderness. Guests can enjoy a range of activities including hiking, wildlife watching, and spa treatments. The lodge also features a fine dining restaurant and a range of accommodation options.