Peninsula Restaurant, located in the Cascades Hotel, offers international cuisine with garden and water feature views.