Our full service restaurant is renowned for attentive, unhurried service, coupled with fine dining in contemporary yet informal surroundings – ideal for a business lunch, family get-together or dinner with friends or private functions or outside catering.
Conveniently situated en route to and from the airport, this exciting new club in the city has it all. From fine dining to open air pool side relaxation. Big enough to accommodate up to 700 people and ample parking for up to 300 cars.
Delight in the natural beauty of our swimming pool, surrounded by lush tropical plants with life guard and dedicated child play area.
When love is in the air, you’ll find inspiration at one of our state of the art wedding hall. Tie the knot with personalized ceremonies ranging from intimate affairs that keep it simple to nuptial extravaganzas with all the sugar and spice. Our wedding hall can accommodate up to 500 Pax and both the bride and out-of-town visitors alike will be swept off their feet by the convenience and value of our wedding hall facilities.
City Garden Catering is committed to making your event a success. Our team of catering professionals is available to assist you with planning every aspect of your event. Our team has designed a variety of menus to fit a wide range of budgets and tastes.