The Point

A relaxed venue, The Point is perfect for those looking to connect with nature.

The Point accommodates up to 50 seated guests.