Registered entities
CINDRELLA HOTELS LTD
CIN L45203WB1986PLC040417India
The Cindrella Hotel | 4 Star Facility Hotel - Siliguri - hotel siliguri, hotels in siliguri, hotel in siliguri, hotels siliguri, siliguri hotels, hotels at siliguri, hotel sarovar, 5 star hotel, 5 star hotels, five star