No Property Farm Stay Odlābāri, West Bengal Free private parking Number of rooms: 4 Hotel Description Choose Room