4.1/10
SPOT ON 60634 Hotel Tarulata is a 3-star property situated in Bansihāri. This 3-star hotel offers room service and a 24-hour front desk.
Number of rooms: 90
Buniadpur, Beside State Bank Of India Dakshin Dinajpur, 733121 Bansihāri, India