The Tree Hotel is a family-friendly small hotel featuring a chic restaurant and bar. It offers a diverse menu of continental, Thai, and Indian delicacies.