Located in Shiliguri, The Cindrella Hotel offers cosy air-conditioned rooms with a TV and private bathroom. The property offers 3 dining options, an outdoor swimming pool and free parking.
Number of rooms: 43
3rd Mile, Sevoke Road, 734008 Siliguri, India