Hotel Appolo

Restaurant

Veg plate from ₹ 660

Non veg plate from ₹ 780

2 indoor spaces 100, 200 ppl

NH 31 ,Mallaguri, Ward 46, Champasari, Siliguri, West Bengal 734003, India, Siliguri
+91 98008 66298
hotelappolo@gmail.com
http://www.hotelappolo.com/
Banquet hall