Momo Inn is a Five Star fine dine Hotel & Restaurant. It has multi disciplinary amusement opportunities. It is the largest hotel in North Bengal.