Green House

welcome to Green House

Green House is a signature gorgeous venue brimming with plants amidst the beautiful tea garden. It provides an elegant setting for small gatherings and private parties in an al fresco environment.

HAVE A LOOK AROUND