Le Lodge is a hotel offering plush rooms with views of golfing greens. Guests can enjoy fine dining and an outdoor pool.