The Peppers Fairmont Resort is located in the heart of the beautiful city of Leura. All of the 210 guestrooms at the hotel provide all the modern amenities for the business and leisure traveler.