Montville Lake Terrace
Montville Lake Terrace is a prestigious property that is available to book for up to a maximum of 10 guests. The lake and hinterland views are simply breathtaking and our Montville accommodation is luxurious in every way, to the last detail.