Jewel of Chembur

A 40-room hotel located in a busy suburb in Mumbai with facilities for restaurants, café, bar, banquets, and rooms.