Hotel Jewel of Chembur is one business hotel that offers you many advantages. Take for instance, the 38 well-appointed rooms from which you can choose. Or the veritable cuisines served on a platter in the different dining areas to satiate you. Or the contemporary conferencing and business facilities planned for your convenience. There's everything you would need here.