OYO Downtown InnVacation Home
01-857, Plot no.: 252/IIIB, New Town, Near Biswa Bangla Gate & New Town Bus Stand, 700160 Pānchuria, India
OYO Downtown Inn features air-conditioned rooms with TV in the New Town district of Pānchuria. This 3-star hotel offers a shared kitchen, room service and free Wi-Fi.